Intersecting biquadratic Bézier surface patches
نویسندگان
چکیده
We present three symbolic–numeric techniques for computing the intersection and self–intersection curve(s) of two B ézier surface patches of bidegree (2,2). In particular, we discuss algorithms, implementation, illustrative examples and provide a comparison of the methods.
منابع مشابه
Conversion of biquadratic rational Bézier surfaces into patches of particular Dupin cyclides: the torus and the double sphere
Toruses and double spheres are particular cases of Dupin cyclides. In this paper, we study the conversion of rational biquadratic Bézier surfaces into Dupin cyclide patches. We give the conditions that the Bézier surface should satisfy to be convertible, and present a new conversion algorithm to construct the torus or double sphere patch corresponding to a given Bézier surface, some conversion ...
متن کاملRational Bézier Formulas with Quaternion and Clifford Algebra Weights
We consider Bézier-like formulas with weights in quaternion and geometric (Clifford) algebra for parametrizing rational curves and surfaces. The simplest non-trivial quaternionic case of bilinear formulas for surface patches is studied in detail. Such formulas reproduce well known biquadratic parametrizations of principal Dupin cyclide patches, and are characterized in general as special Darbou...
متن کاملCubic Bézier Curve Subdivision & Computational Topology
Non-self-intersection is both a topological and a geometric property. Recent theorems show how non-self-intersecting Bézier curves also have non-self-intersecting control polygons, after sufficiently many uniform subdivisions. As a partial generalization, a sufficient condition is given within R for a non-self-intersecting, C cubic Bézier curve to be ambient isotopic to its control polygon form...
متن کاملCurvature estimation scheme for triangle meshes using biquadratic Bézier patches
When dealing with triangle meshes, it is often important to compute curvature information for the purposes of feature recognition, segmentation, or shape analysis. Since a triangle mesh is a piecewise linear surface, curvature has to be estimated. Several different schemes have been proposed, both discrete and continuous, i.e. based on fitting surfaces locally. This paper compares commonly used...
متن کاملBézier patches on almost toric surfaces
The paper is devoted to the parametrization extension problem: given a loop composed of 3 (resp. 4) rational Bézier curves on a rational surface X, find a triangular (resp. tensor product) Bézier patch on X of optimal degree bounded by these curves. The constructive solution to the formulated problem is presented in details for cases where X is a sphere or a hyperbolic paraboloid. Then X is an ...
متن کامل